package wangwang

import (
	"encoding/xml"

	"github.com/bububa/opentaobao/model"
)

// TaobaoWangwangAbstractInitializeAPIResponse 模糊查询服务初始化 API返回值
// taobao.wangwang.abstract.initialize
//
// 模糊查询服务初始化，只支持json返回
type TaobaoWangwangAbstractInitializeAPIResponse struct {
	model.CommonResponse
	TaobaoWangwangAbstractInitializeAPIResponseModel
}

// TaobaoWangwangAbstractInitializeAPIResponseModel is 模糊查询服务初始化 成功返回结果
type TaobaoWangwangAbstractInitializeAPIResponseModel struct {
	XMLName xml.Name `xml:"wangwang_abstract_initialize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 当ret_code=-1时这个变量才有
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 0或-1表示成功或失败
	RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"`
}
